- Publisher : Packt Publishing; 2nd ed. edition (February 12, 2021)
- Language : English
- Paperback : 602 pages
- ISBN-10 : 1839218800
- ISBN-13 : 978-1839218804
کتابLearn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition
منابع کتاب کتابLearn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition
یک ربات هوشمند قابل توسعه بسازید که قادر به انجام یک سری اقدامات پیچیده با پایتون و رزبری پای است.
ویژگی های کلیدی
با اصول برنامه نویسی رباتیک به سرعت برسید و ربات های هوشمند بسازید
یاد بگیرید که چگونه یک عامل صوتی را برای کنترل و تعامل با رفتار ربات خود برنامه ریزی کنید
ربات خود را فعال کنید تا محیط خود را ببیند و با استفاده از حسگرها از موانع جلوگیری کنید
توضیحات کتاب
ما در عصری زندگی می کنیم که پیچیده ترین یا تکراری ترین وظایف به صورت خودکار انجام می شود. ربات های هوشمند این پتانسیل را دارند که انقلابی در نحوه انجام انواع کارها با دقت و کارایی بالا ایجاد کنند. با این نسخه دوم Learn Robotics Programming، خواهید دید که چگونه ترکیبی از Raspberry Pi و Python می تواند نقطه شروع عالی برای برنامه نویسی ربات باشد.
این کتاب با معرفی ساختار اولیه یک ربات شروع می شود و نحوه طراحی، ساخت و برنامه ریزی آن را به شما نشان می دهد. همانطور که راه خود را در کتاب طی میکنید، خروجیها و حسگرهای مختلف را اضافه میکنید، مهارتهای ساخت ربات را یاد میگیرید و کدی را برای اضافه کردن رفتار مستقل با استفاده از حسگرها و دوربین مینویسید. همچنین میتوانید ربات خود را با اتصال Wi-Fi ارتقا دهید تا آن را با استفاده از تلفن هوشمند کنترل کنید. در نهایت، متوجه خواهید شد که چگونه میتوانید مهارتهایی را که برای تجسم، طرحبندی، ساخت و کدگذاری پروژههای ساخت ربات آینده خود آموختهاید، به کار ببرید.
در پایان این کتاب، شما یک ربات جالب خواهید ساخت که می تواند عملیات هوش مصنوعی اولیه را انجام دهد و در برنامه نویسی ربات ها و ایجاد پروژه های پیچیده رباتیک با استفاده از آموخته های شما به خوبی مسلط باشد.
آنچه خواهید آموخت
از ویژگی های Raspberry Pi OS استفاده کنید
نحوه پیکربندی Raspberry Pi برای ساخت ربات مجهز به هوش مصنوعی را کشف کنید
موتورها و حسگرهای رابط با Raspberry Pi
ربات خود را برای توسعه رفتار ربات جذاب و هوشمند کدنویسی کنید
رفتار هوش مصنوعی مانند تشخیص گفتار و پردازش بصری را کاوش کنید
دریابید که چگونه می توانید ربات های هوش مصنوعی را با تلفن همراه از طریق Wi-Fi کنترل کنید
نحوه انتخاب قطعات مناسب و مونتاژ ربات خود را بدانید
این کتاب برای چه کسی است
این نسخه دوم Learn Robotics Programming برای برنامه نویسان، توسعه دهندگان و علاقه مندان به رباتیک است که می خواهند یک ربات کاملاً کاربردی توسعه دهند و از هوش مصنوعی برای ساخت ربات های تعاملی استفاده کنند. دانش اولیه زبان برنامه نویسی پایتون به شما کمک می کند تا مفاهیم مطرح شده در این کتاب برنامه نویسی ربات را بهتر درک کنید.
فهرست مطالب
مقدمه ای بر رباتیک
کاوش بلوک های ساختمانی ربات - کد و الکترونیک
معرفی Raspberry Pi - شروع با Raspbian
آماده سازی Raspberry Pi برای یک ربات - Headless به صورت پیش فرض
محافظت از کد ربات با کپی های Git و کارت SD
اصول ربات ساختمانی - چرخ، نیرو و سیم کشی
موتورهای متحرک با پایتون
برنامه نویسی سنسورهای فاصله با پایتون
برنامه نویسی نوارهای RGB در پایتون
استفاده از پایتون برای کنترل سروو موتورها
برنامه نویسی رمزگذار با پایتون
برنامه نویسی IMU با پایتون
Robot Vision - با استفاده از دوربین Pi و OpenCV
دنبال کردن خط با دوربین با پایتون
ارتباط صوتی با ربات با استفاده از Mycroft
غواصی عمیق تر با IMU
کنترل ربات با گوشی و پایتون
مهارت های برنامه نویسی ربات خود را بیشتر کنید
برنامه ریزی پروژه روبات بعدی خود - قرار دادن همه چیز در کنار هم
ارسال نظر درباره کتابLearn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition